constrasive approaches